package c.e.b.m.m;

/* compiled from: AutoValue_TokenResult */
public final class b extends e {
    public final String a;
    public final long b;
    public final c.e.b.m.m.e.b c;

    /* compiled from: AutoValue_TokenResult */
    public static final class b extends c.e.b.m.m.e.a {
        public String a;
        public Long b;
        public c.e.b.m.m.e.b c;

        public e a() {
            String str = this.b == null ? " tokenExpirationTimestamp" : "";
            if (str.isEmpty()) {
                return new b(this.a, this.b.longValue(), this.c, null);
            }
            throw new IllegalStateException(c.b.a.a.a.D("Missing required properties:", str));
        }

        public c.e.b.m.m.e.a b(long j) {
            this.b = Long.valueOf(j);
            return this;
        }
    }

    public b(String str, long j, c.e.b.m.m.e.b bVar, a aVar) {
        this.a = str;
        this.b = j;
        this.c = bVar;
    }

    public c.e.b.m.m.e.b b() {
        return this.c;
    }

    public String c() {
        return this.a;
    }

    public long d() {
        return this.b;
    }

    public boolean equals(Object obj) {
        boolean z = true;
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof e)) {
            return false;
        }
        e eVar = (e) obj;
        String str = this.a;
        if (str != null ? !str.equals(eVar.c()) : eVar.c() != null) {
            if (this.b == eVar.d()) {
                c.e.b.m.m.e.b bVar = this.c;
                if (bVar != null) {
                }
            }
        }
        z = false;
        return z;
    }

    public int hashCode() {
        String str = this.a;
        int i = 0;
        int hashCode = ((str == null ? 0 : str.hashCode()) ^ 1000003) * 1000003;
        long j = this.b;
        hashCode = (hashCode ^ ((int) (j ^ (j >>> 32)))) * 1000003;
        c.e.b.m.m.e.b bVar = this.c;
        if (bVar != null) {
            i = bVar.hashCode();
        }
        return hashCode ^ i;
    }

    public String toString() {
        StringBuilder g = c.b.a.a.a.g("TokenResult{token=");
        g.append(this.a);
        g.append(", tokenExpirationTimestamp=");
        g.append(this.b);
        g.append(", responseCode=");
        g.append(this.c);
        g.append("}");
        return g.toString();
    }
}
